package com.haha.qqchannelbot.core.entity;

import lombok.Getter;

/**
 * Emoji表情
 * <p>
 *  <a href="https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#Emoji%E5%88%97%E8%A1%A8">emoji</a>
 *  </p>
 */
@Getter
public enum EmojiEmum {

    EMOJI_4(1, "4", "得意"),
    EMOJI_5(1, "5", "流泪"),
    EMOJI_8(1, "8", "睡"),
    EMOJI_9(1, "9", "大哭"),
    EMOJI_10(1, "10", "尴尬"),
    EMOJI_12(1, "12", "调皮"),
    EMOJI_14(1, "14", "微笑"),
    EMOJI_16(1, "16", "酷"),
    EMOJI_21(1, "21", "可爱"),
    EMOJI_23(1, "23", "傲慢"),
    EMOJI_24(1, "24", "饥饿"),
    EMOJI_25(1, "25", "困"),
    EMOJI_26(1, "26", "惊恐"),
    EMOJI_27(1, "27", "流汗"),
    EMOJI_28(1, "28", "憨笑"),
    EMOJI_29(1, "29", "悠闲"),
    EMOJI_30(1, "30", "奋斗"),
    EMOJI_32(1, "32", "疑问"),
    EMOJI_33(1, "33", "嘘"),
    EMOJI_34(1, "34", "晕"),
    EMOJI_38(1, "38", "敲打"),
    EMOJI_39(1, "39", "再见"),
    EMOJI_41(1, "41", "发抖"),
    EMOJI_42(1, "42", "爱情"),
    EMOJI_43(1, "43", "跳跳"),
    EMOJI_49(1, "49", "拥抱"),
    EMOJI_53(1, "53", "蛋糕"),
    EMOJI_60(1, "60", "咖啡"),
    EMOJI_63(1, "63", "玫瑰"),
    EMOJI_66(1, "66", "爱心"),
    EMOJI_74(1, "74", "太阳"),
    EMOJI_75(1, "75", "月亮"),
    EMOJI_76(1, "76", "赞"),
    EMOJI_78(1, "78", "握手"),
    EMOJI_79(1, "79", "胜利"),
    EMOJI_85(1, "85", "飞吻"),
    EMOJI_89(1, "89", "西瓜"),
    EMOJI_96(1, "96", "冷汗"),
    EMOJI_97(1, "97", "擦汗"),
    EMOJI_98(1, "98", "抠鼻"),
    EMOJI_99(1, "99", "鼓掌"),
    EMOJI_100(1, "100", "糗大了"),
    EMOJI_101(1, "101", "坏笑"),
    EMOJI_102(1, "102", "左哼哼"),
    EMOJI_103(1, "103", "右哼哼"),
    EMOJI_104(1, "104", "哈欠"),
    EMOJI_106(1, "106", "委屈"),
    EMOJI_109(1, "109", "左亲亲"),
    EMOJI_111(1, "111", "可怜"),
    EMOJI_116(1, "116", "示爱"),
    EMOJI_118(1, "118", "抱拳"),
    EMOJI_120(1, "120", "拳头"),
    EMOJI_122(1, "122", "爱你"),
    EMOJI_123(1, "123", "NO"),
    EMOJI_124(1, "124", "OK"),
    EMOJI_125(1, "125", "转圈"),
    EMOJI_129(1, "129", "挥手"),
    EMOJI_144(1, "144", "喝彩"),
    EMOJI_147(1, "147", "棒棒糖"),
    EMOJI_171(1, "171", "茶"),
    EMOJI_173(1, "173", "泪奔"),
    EMOJI_174(1, "174", "无奈"),
    EMOJI_175(1, "175", "卖萌"),
    EMOJI_176(1, "176", "小纠结"),
    EMOJI_179(1, "179", "doge"),
    EMOJI_180(1, "180", "惊喜"),
    EMOJI_181(1, "181", "骚扰"),
    EMOJI_182(1, "182", "笑哭"),
    EMOJI_183(1, "183", "我最美"),
    EMOJI_201(1, "201", "点赞"),
    EMOJI_203(1, "203", "托脸"),
    EMOJI_212(1, "212", "托腮"),
    EMOJI_214(1, "214", "啵啵"),
    EMOJI_219(1, "219", "蹭一蹭"),
    EMOJI_222(1, "222", "抱抱"),
    EMOJI_227(1, "227", "拍手"),
    EMOJI_232(1, "232", "佛系"),
    EMOJI_240(1, "240", "喷脸"),
    EMOJI_243(1, "243", "甩头"),
    EMOJI_246(1, "246", "加油抱抱"),
    EMOJI_262(1, "262", "脑阔疼"),
    EMOJI_264(1, "264", "捂脸"),
    EMOJI_265(1, "265", "辣眼睛"),
    EMOJI_266(1, "266", "哦哟"),
    EMOJI_267(1, "267", "头秃"),
    EMOJI_268(1, "268", "问号脸"),
    EMOJI_269(1, "269", "暗中观察"),
    EMOJI_270(1, "270", "emm"),
    EMOJI_271(1, "271", "吃瓜"),
    EMOJI_272(1, "272", "呵呵哒"),
    EMOJI_273(1, "273", "我酸了"),
    EMOJI_277(1, "277", "汪汪"),
    EMOJI_278(1, "278", "汗"),
    EMOJI_281(1, "281", "无眼笑"),
    EMOJI_282(1, "282", "敬礼"),
    EMOJI_284(1, "284", "面无表情"),
    EMOJI_285(1, "285", "摸鱼"),
    EMOJI_287(1, "287", "哦"),
    EMOJI_289(1, "289", "睁眼"),
    EMOJI_290(1, "290", "敲开心"),
    EMOJI_293(1, "293", "摸锦鲤"),
    EMOJI_294(1, "294", "期待"),
    EMOJI_297(1, "297", "拜谢"),
    EMOJI_298(1, "298", "元宝"),
    EMOJI_299(1, "299", "牛啊"),
    EMOJI_305(1, "305", "右亲亲"),
    EMOJI_306(1, "306", "牛气冲天"),
    EMOJI_307(1, "307", "喵喵"),
    EMOJI_314(1, "314", "仔细分析"),
    EMOJI_315(1, "315", "加油"),
    EMOJI_318(1, "318", "崇拜"),
    EMOJI_319(1, "319", "比心"),
    EMOJI_320(1, "320", "庆祝"),
    EMOJI_322(1, "322", "拒绝"),
    EMOJI_324(1, "324", "吃糖"),
    EMOJI_326(1, "326", "生气"),
    EMOJI_9728(2, "9728", "☀ 晴天"),
    EMOJI_9749(2, "9749", "☕ 咖啡"),
    EMOJI_9786(2, "9786", "☺ 可爱"),
    EMOJI_10024(2, "10024", "✨ 闪光"),
    EMOJI_10060(2, "10060", "❌ 错误"),
    EMOJI_10068(2, "10068", "❔ 问号"),
    EMOJI_127801(2, "127801", "🌹 玫瑰"),
    EMOJI_127817(2, "127817", "🍉 西瓜"),
    EMOJI_127822(2, "127822", "🍎 苹果"),
    EMOJI_127827(2, "127827", "🍓 草莓"),
    EMOJI_127836(2, "127836", "🍜 拉面"),
    EMOJI_127838(2, "127838", "🍞 面包"),
    EMOJI_127847(2, "127847", "🍧 刨冰"),
    EMOJI_127866(2, "127866", "🍺 啤酒"),
    EMOJI_127867(2, "127867", "🍻 干杯"),
    EMOJI_127881(2, "127881", "🎉 庆祝"),
    EMOJI_128027(2, "128027", "🐛 虫"),
    EMOJI_128046(2, "128046", "🐮 牛"),
    EMOJI_128051(2, "128051", "🐳 鲸鱼"),
    EMOJI_128053(2, "128053", "🐵 猴"),
    EMOJI_128074(2, "128074", "👊 拳头"),
    EMOJI_128076(2, "128076", "👌 好的"),
    EMOJI_128077(2, "128077", "👍 厉害"),
    EMOJI_128079(2, "128079", "👏 鼓掌"),
    EMOJI_128089(2, "128089", "👙 内衣"),
    EMOJI_128102(2, "128102", "👦 男孩"),
    EMOJI_128104(2, "128104", "👨 爸爸"),
    EMOJI_128147(2, "128147", "💓 爱心"),
    EMOJI_128157(2, "128157", "💝 礼物"),
    EMOJI_128164(2, "128164", "💤 睡觉"),
    EMOJI_128166(2, "128166", "💦 水"),
    EMOJI_128168(2, "128168", "💨 吹气"),
    EMOJI_128170(2, "128170", "💪 肌肉"),
    EMOJI_128235(2, "128235", "📫 邮箱"),
    EMOJI_128293(2, "128293", "🔥 火"),
    EMOJI_128513(2, "128513", "😁 呲牙"),
    EMOJI_128514(2, "128514", "😂 激动"),
    EMOJI_128516(2, "128516", "😄 高兴"),
    EMOJI_128522(2, "128522", "😊 嘿嘿"),
    EMOJI_128524(2, "128524", "😌 羞涩"),
    EMOJI_128527(2, "128527", "😏 哼哼"),
    EMOJI_128530(2, "128530", "😒 不屑"),
    EMOJI_128531(2, "128531", "😓 汗"),
    EMOJI_128532(2, "128532", "😔 失落"),
    EMOJI_128536(2, "128536", "😘 飞吻"),
    EMOJI_128538(2, "128538", "😚 亲亲"),
    EMOJI_128540(2, "128540", "😜 淘气"),
    EMOJI_128541(2, "128541", "😝 吐舌"),
    EMOJI_128557(2, "128557", "😭 大哭"),
    EMOJI_128560(2, "128560", "😰 紧张"),
    EMOJI_128563(2, "128563", "😳 瞪眼"),;


    EmojiEmum(Integer type, String id, String name) {
        this.type = type;
        this.id = id;
        this.name = name;
    }
    /**
     * EmojiType
     * 值	描述
     * 1	系统表情
     * 2	emoji表情
     */
    private Integer type;

    /**
     * EmojiId
     * <p>
     * <a href="https://bot.q.qq.com/wiki/develop/api-v2/openapi/emoji/model.html#Emoji%E5%88%97%E8%A1%A8>emoji表情</a>
     */
    private String id;

    private String name;

}
